package com.crm.model.vo.productManager;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @ Author ：pym
 * @ Date   ：2021/9/27 14:08
 */
@Data
public class AnalyseReturnMoneyProductVO {
    //回款记录表主键
    private String returnMoneyId;

    //产品名称
    private String productName;

    //到款金额
    private BigDecimal arriveMoney;

    //订单编号
    private String orderNumber;

    //订单Id
    private String orderId;

    //合同编号
    private String contractNumber;

    //合同Id
    private String contractId;

    //产品分类:0:非会员:1:会员；
    private String productCategories;

    //提成发放状态 0：未发放， 1：已发放
    private String royaltyStatus;

    //业绩换算比例
    private BigDecimal scoreConvertRatio;

    //业绩金额
    private BigDecimal scoreMoney ;

    //提成金额
    private BigDecimal royaltyMoney;

    //回款创建人
    private String createBy;

    //到款时间
    @JsonFormat(shape=JsonFormat.Shape.STRING,pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date arriveTime;

    //所属业务员名称
    private String salesman;

    //客户名称
    private String customerName;
}
